Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ALMA PLACE Terraced £349,192 £232,000 12 Sep 2014
4 ALMA PLACE Terraced £352,817 £270,000 27 Jan 2017
6 ALMA PLACE Terraced £471,127 £415,010 12 Feb 2021